mass impacts - German English Dictionary